KnigkinDom.org» » »📕 Создаем игры с нуля! 3 книги для старта в гейм-деве - Григорий Радовильский

Создаем игры с нуля! 3 книги для старта в гейм-деве - Григорий Радовильский

Книгу Создаем игры с нуля! 3 книги для старта в гейм-деве - Григорий Радовильский читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!

1 ... 70 71 72 73 74 75 76 77 78 ... 195
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
значительно помогающим игроку понять, что именно происходит в игре, и тогда нет необходимости объяснять, почему у римской армии нет танков.

• Среди головоломок встречаются как игры, имеющие реальные прототипы, так и игры, в основе которых находится взаимодействие с какими-то знакомыми игроку реалистичными объектами. Например, jigsaw-пазлы или головоломки с физикой, когда нужно поставить бочку на платформу, чтобы она опустилась вниз, чтобы через систему рычагов открыть ворота.

• Наконец, симуляторы основаны на чем-то реалистичном: авиасимулятор или симуляторы грузовика, фермы или строителя обычно повторяют то, что мы видим в жизни. Это относится и к гонкам, которые имитируют управление автомобилем.

Глава 2. Из чего состоят игры

Игры, несмотря на все различия в жанрах и размерах, базируются на общих для всех, хоть и несколько абстрактных, принципах. Рассказывая о том, из чего состоят игры, мы снова будем говорить об абстрактных вещах, а не о графике, программном коде, звуках и текстах.

Причиной тому является великое разнообразие того, какими игры могут быть. Есть, например, книги-игры. В англоязычных странах этот жанр (литературы или игр – сложно определить) называется просто gamebook. В русскоязычной среде самым известным автором в жанре является Дмитрий Юрьевич Браславский, выпустивший серию книг в начале 1990-х годов. По сути, это книга, которую надо читать по определенным правилам: не каждую страницу одну за другой, а следуя указаниям в конце главы. Конечно, в книге есть текст, и существующие правила можно назвать программным кодом, у нее есть настроенная логика, но нет ни графики, ни звуков.

MUD (Multi User Dungeon – «многопользовательское подземелье») – текстовая многопользовательская компьютерная игра с элементами ролевой в традиционном сеттинге фэнтези. Она появилась в 1978 году. Взаимодействие между игроками происходит посредством текстовых команд в чате, разделенном на каналы, которые вводятся через командную строку.

MMORPG (Massively Multiplayer Online Role-Playing Game – «массовая многопользовательская ролевая онлайн-игра») – ролевая игра, в которой множество игроков находятся одновременно в одном виртуальном мире и могут взаимодействовать друг с другом: атаковать других игроков или объединяться в группы или кланы для зачистки подземелий или борьбы за территорию с другими кланами, добывать ресурсы и обмениваться или торговать ими на игровом рынке.

Во времена, когда интернет уже был, но графические возможности компьютеров были еще сильно ограничены, появилась многопользовательская игра MUD. Эта игра, кроме всего прочего, фактически породила весь жанр многопользовательских игр, которые мы сегодня называем MMORPG, но фактически она была тоже просто текстовым квестом. Игра содержала базу текстовых описаний локаций и давала игроку возможность перемещаться по локациям и выполнять некоторые действия: биться с противниками, подбирать и использовать предметы.

Между книгами-играми, издававшимися на бумаге, и игрой MUD был гигантский технологический разрыв. Ведь с точки зрения технической реализации книги недалеко ушли от печатного станка Гутенберга, изобретенного за почти 500 лет до создания компьютера. Но с точки зрения игровых механик разрыв между текстовыми квестами и MUD совсем не так велик. Даже несмотря на то что перемещение по книгам-играм ограничено развилками, созданными автором, а перемещение в MUD не ограничено ничем.

ELITE – игра 1984 года выпуска в жанре космического симулятора с элементами открытого мира и торговли. Игра содержала в себе 8 галактик по 256 оригинальных планет в каждой, что и по нынешним временам кажется невероятным.

Эта близость механических решений позволяет декомпозировать все великое разнообразие существующих на сегодняшний день игр на не очень большое количество очень похожих механических элементов, из которых эти игры состоят. За последние 50 лет компьютеры сделали скачок вперед, сравнимый со скачком в 500 лет от печатного станка к первым ЭВМ на лампах. Но игры в основе своей практически не изменились. Только у разработчиков появилось больше технических возможностей делать игровые миры больше и реалистичнее.

Ввод

С чисто технической точки зрения игра, как и любая программа, это результат какого-то воздействия со стороны игрока на некий объект, который приводит к изменению состояния системы.

Учитывая, насколько разными бывают игры, печать вот этого самого текста в текстовом редакторе не сильно отличается от того, что позволяют игры. В конце концов, даже в классических текстовых квестах (которые легли в основу механик игры MUD) игроку приходилось непосредственно печатать команды, которые исполнял игровой персонаж: «иди вперед», «открой дверь», «атакуй гоблина». В этом примере воздействием является печать команды на клавиатуре, объектом – персонаж игрока, а состояние – это изменившееся положение персонажа в игровом мире, изменение положения предметов или состояния противника.

Само воздействие состоит из двух частей:

• средство ввода;

• команды.

Средство ввода – это клавиатура, мышь, джойстик, тачскрин, контроллер и еще множество крайне оригинальных механизмов от гитар до камер, которые используются для распознавания образа. Все это пока просто физические кнопки, которые могут по-разному интерпретироваться программой.

Обычно использование какого-то конкретного средства ввода необязательно, хотя и предпочтительно. Но так же, как мы не ограничены определенными моделями клавиатур для использования с компьютером, мы не ограничены и контроллерами. Мы можем использовать удобный руль для игры в гонки, менее удобную клавиатуру или совсем неудобную гитару – это просто средство ввода.

Разработчики игр крайне редко занимаются разработкой средств ввода и обычно пользуются тем, что предоставляет создатель платформы (игровые приставки и мобильные устройства) или производители периферии (клавиатуры, рули, джойстики). Но контроллеры-гитары или удочки – это пример того, как разработчик игр может сам производить устройства для своей игры.

Команды вызываются средством ввода. Они могут быть весьма разнообразны и зависеть от выбора разработчика. Команды не привязаны жестко к конкретному средству ввода. В разных ситуациях ввод может приводить к вызову разных команд: например, есть игры, в которых персонаж может передвигаться и пешком, и на самолете. Условное перемещение вперед пешком приводит к тому, что персонаж идет вперед, но то же направление вперед в управлении самолетом традиционно приводит к тому, что самолет ныряет вниз – для условного перемещения «вперед» нужно чтобы работал двигатель, а это совсем другая команда. Такая смена функционала в зависимости от ситуации называется «контекстное управление».

Во многом управление даже на механическом уровне является жертвой традиций. Так же, как наша ЙЦУКЕН/QWERTY клавиатура – это лишь результат сохранения традиции, которая вообще никак не отвечает реальной эргономике процесса печати. Раскладка ЙЦУКЕН или QWERTY – это результат оптимизации работы механических печатных машин, у которых заклинивало детали при более оптимальном с точки зрения удобства печати расположении букв.

Важно понимать, что команды может посылать не только игрок, но и сама программа. Для этого у программы есть довольно много средств: игровая физика, таймеры,

1 ... 70 71 72 73 74 75 76 77 78 ... 195
Перейти на страницу:
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


Уважаемые читатели, слушатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор knigkindom.ru.


Партнер

Новые отзывы

  1. Гость Юлия Гость Юлия09 ноябрь 19:25 Недосказанность - прямой путь к непониманию... Главная героиня вроде умная женщина, но и тут.... ложь, которая всё разрушает...... Это только начало - Майя Блейк
  2. Гость Юлия Гость Юлия09 ноябрь 14:02 Почему все греческие миллионеры живут в Англии?)) У каждого свой остров))) Спасибо, хоть дислексией страдает не главная... Чувствительная особа - Линн Грэхем
  3. Гость Анна Гость Анна09 ноябрь 13:24 Обожаю автора, это просто надо догадаться, на аватарку самоуверенному и властному мужчине сделать хвост до попы с кучей... Амазонка командора - Селина Катрин
Все комметарии
Новое в блоге